Career 2018 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F6 USA F21 USA F26 USA F27 USA F25 USA F31 USA F32 USA F2 USA F3 Mexico F3 Mexico F4 USA F10 USA F11 USA F12 USA F9 USA F13 USA F21 USA F26 USA F28 USA F1 USA F27 USA F29 USA F4 USA F5 USA F6 USA F7 USA F8 USA F9 USA F10 USA F11 USA F12 USA F13 Germany F18 Czech Republic F6 Czech Republic F7 Germany F2 Croatia F2 France F6 France F7 Turkey F10 Turkey F11 Austria F5 Slovakia F3 Slovakia F4 Slovakia F1 Estonia F3 Canada F4 USA F8 Czech Republic F5 Czech Republic F6 Germany F1 Egypt F1 (Sharm El Sheikh) Kazakhstan F5 (Shymkent) Canada F5 USTA Men's Challenger of Dallas - Dallas Heineken Challenger - Ho Chi Minh City Shimadzu All Japan Indoor - Kyoto Nova Challenger Osaka - Osaka Ljubljana Open 2002 - Ljubljana Zagreb Open - Zagreb Hungarian Open - Budapest Zivnobanka Czech Open - Prostejov West of England Tennis - Bristol The Manchester Trophy - Manchester Open Castilla y Leon - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba GHI Bronx Classic - Bronx Tatra Banka Slovak Open - Bratislava Fergana Challenger - Fergana Architect Open - Budapest Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Togliatti Cup - Togliatti DPD Challenger 2001 - Aschaffenburg Compaq Cup 2001 - Zabrze USTA Tennis Championships of Houston - Houston USTA Challenger of Burbank - Burbank Tatra Banka Open 2001 - Bratislava Neride Prague Indoor - Prague The 69th King's Cup-Thailand Open - Bangkok Lamberts Open by Stawag - Aachen Tatra Banka Open - Bratislava IPP Open - Helsinki Neride Prague Indoor - Prague Intersport Heilbronn Open - Heilbronn Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux XL Capital Bermuda Open - Bermuda Zivnobanka Czech Open - Prostejov Exim Agmedia Open - Kosice GHI Bronx Classic - Bronx Akbank Private Banking-TED Open - Istanbul Tatra Banka Open 2003 - Bratislava Privat Bank Cup - Dniepropetrovsk A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Pro Tennis World Open - Boca Raton Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Open de L'Isere - Grenoble Tiburon Challenger - Tiburon 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava Privat Bank Cup - Dnepropetrovsk Mauritius Open - Mauritius 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise XL Capital Bermuda Open - Bermuda The West Side Tennis Club Grass Court Challenger - Forest Hills Fifth Third Bank Tennis Classic - Lexington Odlum Brown Vancouver Open - Vancouver Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa USTA Challenger of Orlando - Orlando Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Freeman Men's Challenger - Joplin 2006 USTA Tallahassee Tennis Challenger - Tallahassee Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka Fifth-Third Bank Tennis Classic - Lexington WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville USTA Challenger - Champaign Naples Challenger - Naples Wailea Men's Challenger - Maui Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City USTA Tallahassee Tennis Challenger - Tallahassee Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Dublin Challenger - Dublin The Comercia Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Oklahoma Challenger - Tulsa Swanston Challenger - Sacramento Pro Challenger at Calabasas - Calabasas Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville Music City Challenger - Nashville Challenger Tunisie - Tunis JSM Challenger - Champaign PEOPLEnet Cup - Dnepropetrovsk 2007 Knoxville Challenger - Knoxville LTA Shrewsbury Challenger - Shrewsbury Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas KGHM Dialog Polish Indoors - Wroclaw Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg 5 Volkswagen Challenger - Wolfsburg Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi BH Indoor Sarajevo - Sarajevo AGT Challenger - Leon Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Sail Open - New Delhi New Delhi Challenger II - New Delhi The Surbiton Trophy - Surbiton Nielsen USTA Pro Tennis Championship - Winnetka The LTA Manchester Trophy - Manchester Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton Akbank Private Banking TED Open - Istanbul Semgroup Challenger - Tulsa Open des Alpes Trophee BNP Paribas - Grenoble Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Tatra Banka Slovak Open - Bratislava PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Noumea Challenger Heilbronn Challenger Carson Challenger Wroclaw Challenger Dallas Challenger Belgrade Challenger Besancon Challenger Bergamo Challenger Baton Rouge Challenger Johannesburg Challenger Rhodes Challenger Ramat Hasharon Challenger Izmir Challenger Zagreb Challenger Karlsruhe Challenger Nottingham Challenger Winnetka Challenger Pozoblanco Challenger Manchester Challenger Lexington Challenger Recanati Challenger Granby Challenger Istanbul Challenger Tulsa Challenger Mons Challenger Jersey Challenger Helsinki Challenger Salzburg Challenger Noumea Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger Sarajevo Challenger Sunrise Challenger Rimouski Challenger Johannesburg Challenger Baton Rouge Challenger Tallahassee Challenger Ostrava Challenger Manta Challenger Bordeaux Challenger Busan Challenger Fergana Challenger Nottingham Challenger Aptos Challenger Granby Challenger Campos do Jordao Challenger Brasilia Challenger Salvador Challenger Tulsa Challenger Trnava Challenger Mons Challenger Tashkent Challenger Orleans Challenger Ortisei Challenger Salzburg Challenger Bergamo Challenger Cherbourg Challenger Sarajevo Challenger Bath Challenger Athens Challenger Ostrava Challenger Cremona Challenger Nottingham Challenger Nottingham Challenger Granby Challenger Astana Challenger Segovia Challenger Eckental Challenger Geneva Challenger Salzburg Challenger Helsinki Challenger Heilbronn Challenger Athens Challenger Nottingham Challenger Nottingham-2 Challenger Recanati Challenger Astana Challenger Beijing Challenger Istanbul Challenger Izmir Challenger Tashkent Challenger Charlottesville Challenger Ortisei Challenger Helsinki Challenger Heilbronn Challenger Bergamo Challenger Quimper Challenger Sarajevo Challenger Prostejov Challenger Nottingham-2 Challenger Portoroz Challenger Istanbul Challenger Eskisehir Challenger Petange Challenger Eckental Challenger Bergamo Challenger Taipei City Challenger Gimcheon Challenger Busan Challenger Trnava Challenger Taipei City Challenger The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport President's Cup - Tashkent Kremlin Cup - Moscow Stockholm Open - Stockholm AAPT Championships - Adelaide Adidas International - Sydney Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Franklin Templeton Tennis Classic - Scottsdale Open Seat Godo 2003 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Open de Moselle - Metz CA Tennis Trophy - Vienna Stockholm Open - Stockholm AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan Kroger / St. Jude International - Memphis Open 13 - Marseille Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Open - Doha Medibank Private International - Sydney International Tennis Championships - Delray Beach Milan Indoors - Milan Open 13 - Marseille SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam Arizona Men's Tennis Championships - Scottsdale The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Open de Moselle - Metz Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport The Artois Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna If Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Studena Croatia Open - Umag Dubai Duty Free Tennis Championships - Dubai Moselle Open - Metz PBZ Zagreb Indoors - Zagreb Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Rogers Masters - Toronto Sony Ericsson Open - Miami Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Davis Cup, World Group, QR, ROU-SVK 4-1 Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, World Group, QR, USA-SVK 3-2 Davis Cup, Group 1, 2R, SVK-RSA 3-2 Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, SF, SVK-ARG 4-1 Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Davis Cup, World Group, 1R, USA-SVK 5-0 Czech Open 2005 - Prostejov Odlum Brown Vancouver Open - Vancouver Portoroz Challenger 70th River Oaks International Tennis Tournament - Houston U.S. Open (juniors) River Oaks International Tennis Tournament - Houston Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Dubai Open - Dubai Olympics - Athens